diagonal parking - French English Dictionary